Fasting is beneficial for heart health