Amide-linked covalent organic frameworks as efficient heterogeneous photocatalysts in water