Bank of America joins brokerage wars with unlimited free trades for preferred members