23 national departments continue to fail to pay suppliers within 30 days