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 têm o maior custo de produção para roupas feitas de materiais sustentáveis?
 ###Tabelas: 
CREATE TABLE producers (id INT, name VARCHAR(50), country VARCHAR(50), production_cost DECIMAL(5,2)); INSERT INTO producers (id, name, country, production_cost) VALUES (1, 'GreenTees', 'India', 15.50), (2, 'EcoWear', 'Bangladesh', 12.30), (3, 'SustainaClothes', 'China', 18.00); CREATE TABLE materials (id INT, name VARCHAR(50), type VARCHAR(50), country VARCHAR(50)); INSERT INTO materials (id, name, type, country) VALUES (1, 'Organic Cotton', 'Cotton', 'India'), (2, 'Bamboo Fabric', 'Bamboo', 'China'), (3, 'Recycled Polyester', 'Polyester', 'Bangladesh');
SELECT m.country, AVG(p.production_cost) as avg_cost FROM producers p JOIN materials m ON p.country = m.country WHERE m.type IN ('Organic Cotton', 'Bamboo Fabric', 'Recycled Polyester') GROUP BY m.country ORDER BY avg_cost DESC LIMIT 3;