Hint: if you announce to the world that you're doing that, there'll suddenly be a lot of homeless people coming from everywhere to partake in your generosity.
As an aside: I'm in need of money, how much are you willing to give me? You'd be resulting in a social problem by not giving me money. Let me know how much you're personally invested in solving social problems.
If you think it's an absurd ask, I agree. That's exactly how I feel about the homeless. If you can't afford Toronto, go live somewhere else. It's not a God's given right that you get to live in the 6th most expensive city because you want to, anymore than I get to take some of your money because you happen to have more.