Fat, fiber, meat and the risk of colorectal adenomas.