Dual donor-acceptor covalent organic frameworks for hydrogen peroxide photosynthesis | Synapse