Failures of Large Banks: Implications for Banking Supervision and Deposit Insurance