Trillion Energy sheds $20M liabilities in sale, retains 7% royalty