The department store in Sweden so big it’s now the country’s #1 tourist attraction