Egypt constitution finalized as opposition fumes