Ex-Chairman of Joint Chiefs predicts if Ukraine can win long fight with Putin