Saker (one for the history books): Interesting week for Vladimir Putin and Donald Trump