His stops in Jeddah and Abu Dhabi were hastily arranged late last week as additions to a trip to India from where he will join President Donald Trump in Japan and South Korea. But they were not announced until immediately before his departure in a sign of fast-moving and unpredictable developments.