Magnesium for overall health