Only he knows for sure, but I would take it as "welfare" in the largest possible sense. That is, the most general sense. I don't think he's talking about food stamps, which is what welfare means to some people.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.