Structure and mechanism of the cation–chloride cotransporter NKCC1