CO chemisorption on two-dimensional cobalt clusters: A surface science approach to cluster chemistry