Canada's prime minister says police will also be given "more tools" to imprison or fine demonstrators.