The US president accuses John Brennan, an outspoken critic, of "erratic conduct and behaviour".

for more...