magnesium rich fruits and vegetables