Telomere length is reflected by plumage coloration and predicts seasonal reproductive success in the barn swallow