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