Diffusion in CaCO3 Calcite Investigated by Atomic-Scale Simulations