Debunking flawed Western narrative – ‘China’s economy peaks’ – Global Times