Palladium nanoparticles on modified cellulose as a novel catalyst for low temperature gas reactions