I haven't read his comments... so I don't know the context.
But charity isn't the sign of a failed country, because it takes many different forms.
Taxation could be called charity, it is in its essence redistribution of wealth (to a greater or lesser extent.) Free health care, is that charity? Some might say yes, some might say no.
But charity takes many forms, form a kind word, caring for an upset neighbour, a smile to someone who is down to hospices and overseas aid.
A nation without charity is a morally poor nation.