Caterpillar shares slump as a global economic gloom takes its toll