Caterpillar Posts $1.7 Billion Profit, Lowers Outlook