Helicobacter pylori and gastric cancer.