Helicobacter pylori infection and food-cobalamin malabsorption