Self-healing of cross-linked PU via dual-dynamic covalent bonds of a Schiff base from cystine and vanillin