Israel and Hamas agree to ceasefire agreement designed to end month Gaza war