Fabrication and photocatalytic activity of magnetic core@shell ZnFe2O4@Ag3PO4 heterojunction