S100A8 and cancer: vacA, cagA, babA and sabA genotypes and precursor lesions of gastric malignancy