Covalent triazine framework with efficient photocatalytic activity in aqueous and solid media