Experimental and theoretical investigation on the interaction between palladium nanoparticles and functionalized carbon nanotubes for Heck synthesis