Synthesis of Highly Efficient and Magnetically Separable Fe3O4@C-TiO2-Ag Catalyst for the Reduction of Organic Dyes and 4-Nitrophenol