Donald Trump’s Jerusalem triumph