Late payments cost SMEs £26bn. Speed isn’t the issue