Bank of America, Wells Fargo report profit surge as trading activity powers results