Oxidation of formic acid at polycarbazole-supported Pt nanoparticles