Molecular mechanisms of gastric epithelial cell adhesion and injection of CagA by Helicobacter pylori