Trump order on sanctuary cities permanently blocked by federal judge