Ukraine war driven by 'invisible hand,' says China