vegetables high in magnesium