Israeli troops have withdrawn from some parts of Gaza City, a city official says