That's what he originally said and all I could find on his website[1]. I think in other interviews he's backed off, first with "of course there'd be exceptions". Which would be obvious: otherwise you'd prevent heads-of-state visiting. Then he changed it to "obviously this is about countries related to terrorism" which can probably be seen as just an extension of current policy, a backtrack from his earlier position. Which seems typical: stay something "outrageous" back off to something more reasonable.
1: Side note: How utterly obnoxious is CloudFlare? They feel they need to present a CAPTCHA to visitors (at least out of US?) to prevent a DDoS of read-only material. Lame.