benefits of magnesium supplements