China is doing fine in Afghanistan