Israel and Hamas reach ceasefire agreement designed to end 15-month Gaza war – Report