Multifunctional nanocomposites of Fe3O4-graphene-Au for repeated use in simultaneous adsorption, in situ SERS detection and catalytic reduction of 4-nitrophenol in water