Judge blocks Trump voting ID rule