Helicobacter pylori and the risk of colonic adenomas. Colorectal Adenoma Study Group.