Putin, Trump and Manafort