P4VPy–CuO nanoparticles as a novel and reusable catalyst: application at the protection of alcohols, phenols and amines