Helicobacter pylori and gastric cancer: time for mega-trials?