Trump and Putin: the odd couple