Donald Trump’s ambassador to EU says no US president can ‘allow these kinds of infringements’ on American companies