2023, a record-high year for global payment terms and corporate financing needs