magnesium supplements timing