Has China’s $1 trillion foreign investment paid off?