Graham Greene, entre John Le Carré et Bernanos