Time running out to get 2012 charity tax deductions