Charles Stuart Savile — British diplomat and novelist