Japanese Prime Minister Sanae Takaichi sailed smoothly past a potential clash with Donald Trump over Iran on Thursday, though the US president whipped up a bit of a storm about Pearl Harbor. Why ...