The meeting appeared carefully choreographed to avoid open disagreements – apart from a brief awkward moment when Trump made a joke about Pearl Harbor.