Preparation of core-shell structured CoFe2O4 incorporated Ag3PO4 nanocomposites for photocatalytic degradation of organic dyes