Retail sales rise 1.4% to record high for November