You declare your validator as validating ModelType whereas your constraint is on ModelTypeInterface.
You need to make your validator validate ModelTypeInterface or it won't work.