Obama taps Brennan as CIA director