Cat and 3M Earnings Put Worries of Double-Dip to Rest