alimentos con vitamina b12 y magnesio