Caterpillar CEO Oberhelman to Retire After 41-Year Career