David Podmore appointed to Terasen Board of Directors