E-tailers may log record $7bn festive month sales