Preparation and characterization of palladium nanoparticles immobilized on magnetic methionine-functionalized chitosan as a highly efficient, air stable, and readily reusable heterogeneous catalyst in carbonylation reactions.