Text this: Sonogashira cross-coupling and homocoupling on a silver surface: Chlorobenzene and phenylacetylene on Ag(100)