what to eat to stay healthy and fit