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