The Surprising Benefits of Weekly 24-Hour Fasting for Health and Wellness