General Jack Keane weighs in on Israel-Hezbollah ceasefire