Chinese search engine giant Baidu sets up $3 bn investment fund