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: Liste os 3 países com os maiores investimentos de impacto social em 2021?
 ###Tabelas: 
CREATE TABLE investments (id INT, year INT, country VARCHAR(50), amount FLOAT); INSERT INTO investments (id, year, country, amount) VALUES (1, 2021, 'India', 2500000); INSERT INTO investments (id, year, country, amount) VALUES (2, 2021, 'Brazil', 3000000); INSERT INTO investments (id, year, country, amount) VALUES (3, 2021, 'South Africa', 2000000);
SELECT country, SUM(amount) as total_investment FROM investments WHERE year = 2021 GROUP BY country ORDER BY total_investment DESC LIMIT 3;