Bank of America to axe 3,500 jobs, more cuts in store: Report