US retailers have enjoyed better-than-forecast October sales as temperatures fell and fuel costs subsided.