Bank of America to cut jobs