best magnesium supplement for PMS relief