Risk of gastric cancer and peptic ulcers in relation to ABO blood type: a cohort study.