Cereal fiber, calcium, and colorectal cancer