Venture Global LNG and INPEX agree to SPA