"The war cannot end with Hamas able to carry out another October 7 as Hamas has repeatedly promised"