US holiday retail sales to reach $1 trillion