Poll: Economy still looms large over Christmas