Influence of Mg2+ on CaCO3 precipitation during subsurface reactive transport in a homogeneous silicon-etched pore network