Not a Trump supporter, but I don't see why he shouldn't. Apple probably wasn't going to do this unless that tax deal (or something similar) went through.
This is exactly from his tax bill that got passed, so yes he will. I'm not a fan of Trump, but every single global US company will be paying billions of taxes to the US government for the 2018 fiscal year. It also means that they will be able to move money back into the US with no penalties anymore. I'm actually surprised at the constitutionality of this, taxing companies going back to 1986, if I remember correctly.
Statute of limitations should be a protection against this. Personal income tax has a statute of limitations of 7 years. This is a tax grab going back 30 years.