pros and cons of taking a magnesium supplement