A comprehensive profile of TCF1+ progenitor and TCF1− terminally exhausted PD-1+CD8+ T cells in head and neck squamous cell carcinoma: implications for prognosis and immunotherapy