BP Invests $2.9 Billion in Azerbaijani Caspian Sea Gas Expansion