what to eat when you have a fever