Drilling company finds equivalent to a billion barrels of oil off the coast of the Canary Islands