example json deserialize with Newtonsoft.Json using CustomCreationConverter