NBC: Supreme Court temporarily allows Trump to withhold $4 billion in foreign aid