Donald Trump stirred controversy even before his trip for planning to visit the Jewish holy site in the disputed city of Jerusalem.