Scenes of joy as Palestinians in Gaza react to ceasefire deal announcement