magnesium shortage