Atom deposition on surface clusters: thin film growth on Pd(111)