Fe3O4-TiO2: Gd nanoparticles with enhanced photocatalytic activity and magnetic recyclability