Nightmare on Wall Street: Busted Deals Cost Banks Over $300 Million