John le Carré, MI6 and the fact and fiction of British secret intelligence