IRS issues final rules on sales-based royalties and vendor allowances