China could prove ultimate winner in Afghanistan