Json.NET Read wasn't converting to CLR type