an apple cranberry pecan salad on a plate