Harper salutes departing troops; calls Kandahar Canada's 'great enterprise'