Tough, stretchable and compressive alginate-based hydrogels achieved by non-covalent interactions