magnesium rich vitamins