Helicobacter pylori and the pathogenesis of gastroduodenal inflammation.