Tellurian on track to start construction on $27B Louisiana LNG terminal