China's huge investments in countries, a front for debt trap