heart health and menstruation