cat 3406 horsepower and torque