Helicobacter pylori as an oncogenic pathogen, revisited