The NO + CO reaction on Pt(100)