Metro Philadelphia Israel, Hamas reach deal meant to end Gaza war, free hostages and prisoners, official says