Late payments a huge drain on SMEs