Intermittent fasting for improved health and longevity