BofA Inks $21M Deal With Over 1M Customers Over Wire Fees