Adsorption effects during temperature-programmed desorption of carbon monoxide from supported platinum