Midsummer is one of the biggest events in the Swedish calendar, with a celebration almost as big as Christmas.