I completely agree with you. In the way I think of this, it isn't a form of charity. This is an investment in future prosperity and the achievement of the wider goals that have been set by Canada within the international community. Now is absolutely not the time to be scaling down on those commitments.
On March 25th, 2010. See this statement in context.