Sample code for deserializing child interface with Json.NET