Catalytic and antimicrobial activities of magnetic nanoparticles supported N-heterocyclic palladium(II) complex: A magnetically recyclable catalyst for the treatment of environmental contaminants in aqueous media