Ion exchange synthesis of PAN/Ag3PO4 core–shell nanofibers with enhanced photocatalytic properties