Potential of nanoscale size zero valent iron nanoparticles impregnated activated carbon prepared from palm kernel shell for cadmium removal to avoid water pollution