Is China's $1 trillion project DEAD?