Buying food for the hungry I'm sure is a blackhole in your world.
Read this passage. The setting: Jesus Christ had miraculously fed the multitude with loaves and fishes. Word spread fast. Feeding loaves and fishes to hungry crowds could have become his fulltime mission if "feeding the hungry" in the sense that you posit is the duty of the Christian. It didn't. Jesus Christ rebuked the crowd instead.
Do you contend that because Jesus Christ rebuked the crowd for seeking another handout, he was unchristian?
Judge righteous judgment.
And that's through the jobs created by the company he founded, not through his private foundation.
Even a modestly successful small businessman feeds and houses more people than most charity organizations ever get around to helping. And how the government housing? Have you ever heard of Cabrini Green? It no longer exists, thank goodness. Sadly, it's too late to remail the lives wasted and lost in that government-built hell hole.