The key is to make a deal with the United States and not with any particular president.
Treaties are obligations of the country. Presidents come and go, but treaties are legal obligations.
Make a deal with Trump's United States, sure. Make it a treaty. Confirmed by Congress. Don't make a deal with the president, make a deal with the country.
This is an enormous distinction.