Magnesium for women's health