NBC: Israel cease-fire with Gaza militants appears to hold after days of fighting