Olivine-spinel geospeedometry: Analysis of diffusion-controlled Mg-Fe2+ exchange