Israel Declares Cease-Fire; Hamas Says It Will Fight On