Synthesis of a novel Pd supported polymeric magnetic nanoparticles with urea-pyridine bridge: application as an efficient catalyst for the C–C and C–N bond formation