Immobilization of Ag(0) nanoparticles on quaternary ammonium functionalized polyacrylonitrile fiber as a highly active catalyst for 4-nitrophenol reduction