China's Baidu sets up $3 billion internet investment fund