Trump administration will get a deal on Nafta: Steve Rosen