Canada's linguistic duality : a framework to manage the Official Languages Program