Gravar-mail: Helicobacter pylori CagA: From Pathogenic Mechanisms to Its Use as an Anti-Cancer Vaccine