CYP17 T27C polymorphism and prostate cancer risk: a meta-analysis based on 31 studies