Is China's economy 'a ticking time bomb'?