Alphabet beats Q2 earnings by $6.23 as cloud revenue jumps 82%