Trump gets the royal-purple-carpet treatment in the Middle East, belying thorny geopolitical challenges