magnesium supplement timing