Immune Checkpoint LAG3 and Its Ligand FGL1 in Cancer