From Anchorage to Beijing: Trump, Putin and Xi