BNSF Reports Record Earnings in Second Quarter