November retail sales rise more than expected