This week's international roundup: Trump tariffs, Iran and Gaza