[mypyc] Support iterating over a TypedDict (#14747)
An optimization to make iterating over dict.keys(), dict.values() and
dict.items() faster caused mypyc to crash while compiling a TypedDict.
This commit fixes `Builder.get_dict_base_type` to properly handle
`TypedDictType`.
Fixes mypyc/mypyc#869.