China's Baidu rolls out ChatGPT rival ERNIE to public