CCND1 and colorectal cancer: Cyclin D1 A870G polymorphism and the risk of colorectal cancer and adenoma