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: Qual é o número máximo de reclamações de ética de IA recebidas por organizações na região do Oriente Médio e Norte da África, e qual organização a recebeu?
 ###Tabelas: 
CREATE TABLE ai_ethics_complaints (organization VARCHAR(255), region VARCHAR(255), year INT, num_complaints INT); INSERT INTO ai_ethics_complaints (organization, region, year, num_complaints) VALUES ('Organization A', 'Saudi Arabia', 2018, 20), ('Organization B', 'United Arab Emirates', 2019, 25), ('Organization C', 'Egypt', 2020, 30);
SELECT MAX(num_complaints) as max_complaints, organization FROM ai_ethics_complaints WHERE region = 'Middle East and North Africa' GROUP BY organization HAVING max_complaints = (SELECT MAX(num_complaints) FROM ai_ethics_complaints WHERE region = 'Middle East and North Africa');