Hungry ogres, giant goats and trees that offer gifts... see how ancient lore, Norse gods and rites old and new shape Christmas celebrations around the world.