I Squared Capital invests in Venture Global LNG