Venture Global launches carbon capture and sequestration project