Robin McLaren — British diplomat (1934-2010)