Intel posts strong Q3 earnings