Technology Baidu’s shares dive 10% after pre-recorded demo of AI chatbot disappoints jones March 17, 2023