Temperature extremes and butterfly fitness: conflicting evidence from life history and immune function | Synapse