Caterpillar Mining and ThoroughTec Simulation announce global cooperation agreement