China sets up $14.6 billion internet investment fund: Xinhua