10 interesting facts about Sweden you maybe never heard of them