Ford Foundation boss touts Canada as the place to be