NBC: Supreme Court allows Trump to revoke temporary legal status of 500,000 immigrants from 4 countries