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 é a média de compensação de carbono (em toneladas métricas) para programas de compensação de carbono na Europa que foram iniciados em 2018?
 ###Tabelas: 
CREATE TABLE if not exists carbon_offset_programs (program_id integer, program_start_date date, program_location varchar(255), carbon_offset_tons integer); INSERT INTO carbon_offset_programs (program_id, program_start_date, program_location, carbon_offset_tons) VALUES (1, '2018-01-01', 'France', 2000), (2, '2018-06-01', 'Germany', 2500), (3, '2018-12-31', 'Spain', 1500);
SELECT program_location, AVG(carbon_offset_tons) as avg_offset FROM carbon_offset_programs WHERE program_start_date BETWEEN '2018-01-01' AND '2018-12-31' AND program_location LIKE 'Europe%' GROUP BY program_location;