Con O'Neill — British diplomat (1912–1988)