Business failures threaten to soar in 2024