42% of holiday gift-givers plan to shop on mobile, study says