google quarterly earnings surpass expectations