Edison-Petroceltic deal finalised