Nearly 40% of B2B payment cycle is delay: hidden drag on the global economy