Scratch-Resistant Hydrophobic Coating with Supramolecular-Polymer Co-Assembly