canton of Chanac (canton de Chanac)