Baidu reported Q1 2026 revenue of 32.1 billion yuan, with core business revenue of 26 billion yuan, up 2% year-on-year, exceeding expectations. AI business surg