Google sales soar, but mobile is a challenge