Late payment culture hinders growth for global businesses