New insolvency rules could bring welcome relief for the travel industry