Bank of America CEO says consumers 'in good shape' amid un...