Efficient adsorption of Cu(II), Pb(II) and Ni(II) from waste water by PANI@APTS-magnetic attapulgite composites