'Will cancel visas of foreign students': Trump vows crackdown on 'Hamas sympathisers', 'won't spare'