Smoke plumes billow following Israeli air strikes on northern Gaza as seen from the Israeli town of Sderot, after Israel and Hamas announced a deal on allowing at least 50 hostages and scores of Palestinian prisoners to be freed, while offering besieged Gaza residents a four-day truce after weeks of all-out war.