CO line emission from shock waves in molecular clouds