Adsorption of cadmium, nickel and lead ions: equilibrium, kinetic and selectivity studies on modified clinoptilolites from the USA and RSA