Google-parent Alphabet profit soars to over $18 billion