Telomere length, telomerase reverse transcriptase promoter mutations, and melanoma risk