metformin B12 deficiency