Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quantas violações éticas de IA foram registradas na América do Norte antes de 2017?
 ###Tabelas: 
CREATE TABLE EthicsViolations (ViolationId INT, Name TEXT, Type TEXT, Year INT, Country TEXT); INSERT INTO EthicsViolations (ViolationId, Name, Type, Year, Country) VALUES (1, 'ViolationA', 'Algorithmic Bias', 2016, 'USA'), (2, 'ViolationB', 'Data Privacy', 2015, 'Canada'), (3, 'ViolationC', 'Transparency', 2014, 'Mexico');
SELECT COUNT(*) FROM EthicsViolations WHERE Type = 'AI Ethics' AND Year < 2017;