Christmas gift for hospitality sector as insolvencies drop