Synthesis of Schiff base functionalized superparamagnetic Fe3O4 composites for effective removal of Pb(II) and Cd(II) from aqueous solution