China's Baidu posts better-than-expected results · Reuters · Sentinel