Hospitality credit demand falls and insolvencies rise in Q1 2025