I'm a longevity expert — here are the best foods to eat for a long and healthy life