Hamas official says truce possible with guarantees