China launches $14.6 bn investment fund to support internet companies