Alphabet, Tesla earnings test AI rally with 31% profit growth expected