Gerard Vittecoq Caterpillar Group President with responsibility for Energy and Power Systems