The transcription factor IRF4 determines the anti-tumor immunity of CD8+ T cells