Exxon floats $100 bn carbon storage hub requiring public, private financing