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 país tem a maior porcentagem de produtos certificados como livres de crueldade?
 ###Tabelas: 
CREATE TABLE products (product_id INT, country VARCHAR(20), certified_cruelty_free BOOLEAN); INSERT INTO products (product_id, country, certified_cruelty_free) VALUES (1, 'USA', true), (2, 'Canada', false), (3, 'USA', true);
SELECT country, COUNT(*) * 100.0 / (SELECT COUNT(*) FROM products) AS percentage FROM products WHERE certified_cruelty_free = true GROUP BY country ORDER BY percentage DESC LIMIT 1;