Cat Financial Announces Second Quarter 2017 Results