Fasting could cut heart disease, diabetes and cancer risks