Pt nanoclusters stabilized by N-doped carbon nanofibers for hydrogen production from formic acid