metformin b12 deficiency mechanism