holiday spending tops