More people volunteering for the holidays, but non-profits hope they'll stick around