Bank of America Just Settled an Epstein Case With a Billionaire Escaping Eight Hours Under Oath March 21, 2026