Millennials set to spend the most at the holidays