These Millennials are volunteering more; they're smarter than ever.