Highly stretchable, self-healable and self-adhesive polyzwitterion ionogels enabled with binary noncovalent interactions