The role of magnetic nanoparticles (MNP) as reducing agents in an MNP-supported Pd-catalyst for the reductive homocoupling of aryl halides