magnesio b1 b6 b12 para que sirve