Travel News FTI Group parent files for insolvency June 3, 2024 Support set up for affected travellers