NBC: Trump promotes watches branded with his name