Bank of America agrees to pay $2.25 million to settle a class-action lawsuit over double-charging ATM fees at 7-Eleven stores.