Final draft of Gaza truce deal presented to both sides, official says