A single nucleotide polymorphism in CYP1B1 leads to differential prostate cancer risk and telomere length