Benzimidazole-based covalent organic framework embedding single-atom Pt sites for visible-light-driven photocatalytic hydrogen evolution