Highly efficient and magnetically recyclable Pd catalyst supported by iron-rich fly ash@fly ash-derived SiO2 for reduction of p-nitrophenol.