Activity–composition relations in the system CaCO3–MgCO3 predicted from static structure energy calculations and Monte Carlo simulations