Retail sales post big gain in September as consumers show unexpected strength