Progenitor and Terminal Subsets of CD8+ T Cells Cooperate to Contain Chronic Viral Infection