Cooperation of Tim-3 and PD-1 in CD8 T-cell exhaustion during chronic viral infection