3M Repots Second Quarter Earnings