As previously mentioned, this deal does not provide any absolute guarantee that the US will get any money back, and certainly not in the short term.
It's only if the fund set up by this deal is still making money after ten years, that the US has the possibility to get some money out of it. And while that's certainly possible, there is no concrete assurance there will be profits a decade from now.
Anyway, even if the US does get something back, it won't be during Trump's term in office - unless he's still in office in 2035, that is.