Methylenetetrahydrofolate reductase C677T polymorphism and colorectal cancer susceptibility: a meta-analysis