Diabetes mellitus and colorectal cancer risk