Removal of heavy metals from aqueous solution using Fe3O4 nanoparticles coated with Schiff base ligand