Putin understands Trump has 'a lot of leverage': Ret. Gen. Jack Keane