Trump slams anonymous New York Times op-ed