Anthony Reeve — British diplomat and ambassador