what to eat every 2-3 hours to lose weight