best magnesium for neck pain