Repeat polymorphisms in ESR 2 and AR and colorectal cancer risk and prognosis : results from a German population-based case-control study