what is magnesium citrate used for