Study: Social media ranks No. 1 for holiday ad spending