Angela Gordon's Cranberry Salad