STAT3 and viral infectious disease: STAT3 exerts a context-dependent role on adaptive NK cells during viral infection