NBC: Supreme Court again gives no explanation in ruling for Trump, this time on immigration