The impact of late payments on small businesses in South Africa