The on-demand engineering of metal-doped porous carbon nanofibers as efficient bifunctional oxygen catalysts for high-performance flexible Zn–air batteries