Interleukin-2 and inflammation induce distinct transcriptional programs that promote the differentiation of effector cytolytic T cells