Interesting week for Vladimir Putin and Donald Trump