New palladium nanoclusters. Synthesis, structure, and catalytic properties