Teekay Corp's gas shipping spin-off has fixed its entire LNG fleet on take-or-pay charters for the remainder of this year and secured 94% charter