ENI to invest $20 billion in developing Al Zubair oil field