New Fortress ties down LNG supplies through 2027