There is a ‘slight window’ for another Israel-Hamas ceasefire, former US Army general argues