Trump refuses to criticise Putin – it's a gift to his rivals | Jon Sopel