Small businesses at risk from late payments