Age at surgery for undescended testis and risk of testicular cancer