Metformin and vitamin B12 deficiency: the role of H2 receptor antagonists and proton pump inhibitors.