magnesium stress and sleep