magnesium supplement benefits