Magnolia LNG EPC Contract status update