Hundreds gather at Newgrange to celebrate Winter Solstice