The White House said Donald Trump had a great day at the G7 summit in Kananaskis but will leave Alberta on Monday night because of the escalating conflict in the Middle East.