Holiday sales weakest since 2008