Sweden has the highest number of billionaires per capita in Europe