The Unholy Trinity of Financial Contagion