Vibrational characterization of carbon monoxide adsorption on sulfur modified Ni(100) surfaces