Nearly half of 16 to 24-year-olds surveyed said they would prefer to receive cash as a Christmas present