magnesium for asthma