Has Trump been played by Putin again, as Macron and Zelenskyy suggest? Jim Townsend, Former US Deputy Secretary of Defense, weighs in.