Hydrothermal tuning of the morphology and particle size of hydrozincite nanoparticles using different counterions to produce nanosized ZnO as an efficient adsorbent for textile dye removal