Teejay ends 2022-23 with 70-pct revenue growth despite tough