Magnolia LNG finalizes LNG site lease agreement