The Canadian Ecological Gifts Program : a legacy for tomorrow... a tax break today