Design of a palladium nanocatalyst produced from Schiff base modified dialdehyde cellulose and its application in aryl halide cyanation and reduction of nitroarenes