St John of God Hospital children’s Christmas party brings festive cheer