Palestinian truce begins to take hold