what to eat when you have fever