Egypt: Gaza cease-fire reached