Truce called after 4 die in Gaza faction violence