Baidu misses Q2 revenue, AI growth offsets ad declines - IJR News