NYC tourist threatened at knifepoint for wearing Trump hat, police say