Explain how Avalanche enhances interoperability through its cross-chain communication protocols and facilitates seamless asset transfers between different blockchain networks. Include examples of its interoperability features and the impact on decentralized finance (DeFi) and broader blockchain ecosystems.