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: Quais regiões têm o maior número de startups fundadas por imigrantes?
 ###Tabelas: 
CREATE TABLE companies (id INT, name TEXT, region TEXT, founding_year INT, founder_immigrant BOOLEAN); INSERT INTO companies (id, name, region, founding_year, founder_immigrant) VALUES (1, 'Acme Inc', 'Silicon Valley', 2010, true); INSERT INTO companies (id, name, region, founding_year, founder_immigrant) VALUES (2, 'Bravo Corp', 'New York', 2012, false);
SELECT region, COUNT(*) as company_count FROM companies WHERE founder_immigrant = true GROUP BY region ORDER BY company_count DESC;