Exxon floats $100 billion carbon storage project requiring public, private financing