Il Nuovo Postiglione - Higher costs drag Caterpillar profits lower