Taxes payable on sale of business