Bank of America names new global GC