Can you afford to give to charity over the holiday season?