Senate clears Brennan as CIA chief