The gut microbiota, bacterial metabolites and colorectal cancer