Siglec-7 represents a glyco-immune checkpoint for non-exhausted effector memory CD8+ T cells with high functional and metabolic capacities