what are the best foods to eat while on 1200 calorie diet?