DeFi TVL hits a record $157B as Ethereum competitors attract investors