I'm personally unconcerned with the Christian concept of charity, though I can truly appreciate the mindset that those most in need are in that need regardless of legal status, religion, etc. Red Cross isn't a charity I can get behind, regardless.
The bill for all of this must be staggering, lots of people in non profits making good bank. How much is coming from taxes directly and indirectly through the non profits?