Pathogenesis of gastric metaplasia of the human duodenum: role of Helicobacter pylori, gastric acid, and ulceration.