Japan pulled out all stops for this week's visit by US President Donald Trump -- his first with new Prime Minister Sanae Takaichi.