H. pylori and gastric cancer: the Asian enigma.