Donald Trump's comments came on the eve of a crucial meeting in Washington with Israel's PM.