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 orçamento total para fontes de financiamento climático usadas em projetos na América do Norte, e o número de fontes únicas?
 ###Tabelas: 
CREATE TABLE climate_finance(project_name TEXT, region TEXT, source TEXT, budget FLOAT); INSERT INTO climate_finance(project_name, region, source, budget) VALUES ('Project V', 'Canada', 'Government Grant', 500000.00), ('Project W', 'USA', 'Private Investment', 600000.00), ('Project X', 'Canada', 'Carbon Tax', 700000.00);
SELECT SUM(budget), COUNT(DISTINCT source) FROM climate_finance WHERE region = 'North America';