JC Penney is pinning its survival hopes on a very merry Christmas