Summer solstice 2019: how the longest day is celebrated around the world, from Stonehenge druids to shamans in Mongolia