Retail and online holiday sales off to strong start