Novel thiourea-modified magnetic ion-imprinted chitosan/TiO2 composite for simultaneous removal of cadmium and 2,4-dichlorophenol