Seven companies to sign Zaafarana cost-sharing agreement 'this week'