Highly efficient catalytic reduction of 4-nitrophenol and organic dyes by ultrafine palladium nanoparticles anchored on CeO2 nanorods