Recoverable creep deformation due to heterogeneous grain-boundary diffusion and sliding