Large mammal telomere length variation across ecoregions