Trump has run roughshod over North American trade deal, but there are still signs it will be salvaged