HP and gastric cancer: Hp virulence factors and host genetic polymorphisms in the risk of GC development