Suzuki coupling reaction in the presence of polymer immobilized palladium nanoparticles: a heterogeneous catalytic pathway