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 países receberam a maior quantidade de financiamento climático para projetos de mitigação nos últimos 5 anos, e qual é o montante total para cada país?
 ###Tabelas: 
CREATE TABLE climate_finance (year INT, country TEXT, project_type TEXT, amount FLOAT);
SELECT country, SUM(amount) as total_finance FROM climate_finance WHERE project_type = 'mitigation' AND year BETWEEN (YEAR(CURRENT_DATE) - 5) AND YEAR(CURRENT_DATE) GROUP BY country ORDER BY total_finance DESC;