DeFi TVL fell $43.4B in H1 as on-chain contraction hit every sector