The Hudson Institute has published its 2012 report on remittances.  It shows that Canadian remittances to developing countries were $14.7 billion in 2010.  CIDA gave $5.2 billion and Canadian charities gave about $1.95 billion.

Here is a copy of the report. http://www.hudson.org/files/publications/2012IndexofGlobalPhilanthropyandRemittances.pdf