Enhanced catalytic properties of Fe3O4/Ag magnetic microspheres synthesized by a novel thermal co-reduction method