Baidu Inc.: Update credit analysis