non laxative magnesium