CTV Calgary's David Spence celebrating 40 years on the air