Ghana signs $6bn oil exploration deal with Italy's ENI