Intel Post Best Earnings Ever