NBC News: Trump throws another punch at Harvard — demands more social media vetting of visa applicants