Social media and mobile takes up bigger chunk of marketing budget