Canada's ambassador to France says Trump's sovereignty threats could violate international law