Farm debtors must pay capital gain tax in full, the Supreme Court holds