(Reuters) - Caterpillar Inc's results smashed expectations and the company raised its full-year forecast for the second time, underscoring strength across its businesses and a steady recovery in demand from China.