do you need to take calcium with magnesium