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 tipos de políticas têm o maior valor médio de reivindicação na região da União Europeia?
 ###Tabelas: 
CREATE TABLE Claims (ClaimID INT, PolicyID INT, ClaimAmount DECIMAL(10,2), ClaimDate DATE, Region VARCHAR(20)); INSERT INTO Claims VALUES (1, 1, 500, '2022-01-01', 'European Union'); INSERT INTO Claims VALUES (2, 2, 300, '2022-02-15', 'North America'); CREATE TABLE Policies (PolicyID INT, PolicyType VARCHAR(20)); INSERT INTO Policies VALUES (1, 'Auto'); INSERT INTO Policies VALUES (2, 'Home');
SELECT p.PolicyType, AVG(c.ClaimAmount) as AvgClaimAmount FROM Claims c INNER JOIN Policies p ON c.PolicyID = p.PolicyID WHERE c.Region = 'European Union' GROUP BY p.PolicyType ORDER BY AvgClaimAmount DESC LIMIT 1;