how long should you eat in a calorie deficit