NRF predicts ‘record’ holiday sales as consumer confidence soars