best magnesium supplement for muscle health