Combining Machine Learning and Many-Body Calculations: Coverage-Dependent Adsorption of CO on Rh(111)