US: Online sales on Thanksgiving Day hit record $5.1B