Beijing says it will take ‘all necessary measures’ if Washington expands crackdown on business with Tehran