Effect of corrosion products on the inhibitory performance of imidazolium ionic liquid toward carbon steel in CO2-saturated NaCl brine