Putin dealt a blow as Ukraine labels Chinese tech giant a ‘sponsor of war’