Deficiency of metabolic regulator PKM2 activates the pentose phosphate pathway and generates TCF1+ progenitor CD8+ T cells to improve checkpoint blockade