Synthesis of polyurethane cationomers with anil groups: intramolecular proton transfer in salicylideneanil structures