Hydrogen on palladium clusters: a quantum chemical study