Google's Q2 beats expectations as Alphabet shrugs off $5B EU fine