b12 deficiency metformin