Removal and recovery of Ni(II) ions from synthetic wastewater using surface modified Strychnos potatorum seeds: experimental optimization and mechanism