The week in cartoons: Trump and Putin