What can magnesium do for you and how much do you need?