Israel completes Gaza strip, West Bank pull-outs