Google-parent Alphabet profit soars on ads and cloud