New ‘Duty to Report’ data shows large firms still paying a quarter of all invoices late