magnesium weight loss