Duality of model sets generated by substitutions