Gaza militants renew truce pledge to Egypt envoy