Bank of America fined $2 million for race discrimination