Donald Trump and Vladimir Putin united to trash Hillary Clinton, former US ambassador says The Independent