Contagion in Decentralized Lending Protocols: A Case Study of Compound