Eggnog lifts holiday spirts as Americans embrace boozy beverage with roots in medieval England