Oxygen chemisorption and the carbon monoxide-oxygen interaction on Ru(101)