Seasonal changes in vertebrate immune activity: mediation by physiological trade-offs