SO2 impurity impacts on experimental and simulated CO2–water–reservoir rock reactions at carbon storage conditions