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 foi o tempo médio de entrega para remessas para a Austrália no primeiro trimestre de 2023?
 ###Tabelas: 
CREATE TABLE Shipments (id INT, source VARCHAR(50), destination VARCHAR(50), weight FLOAT, ship_date DATE, delivery_date DATE); INSERT INTO Shipments (id, source, destination, weight, ship_date, delivery_date) VALUES (15, 'USA', 'Australia', 250, '2023-01-02', '2023-01-07'); INSERT INTO Shipments (id, source, destination, weight, ship_date, delivery_date) VALUES (16, 'USA', 'Australia', 350, '2023-02-10', '2023-02-15'); INSERT INTO Shipments (id, source, destination, weight, ship_date, delivery_date) VALUES (17, 'USA', 'Australia', 450, '2023-03-20', '2023-03-23');
SELECT AVG(DATEDIFF(day, ship_date, delivery_date)) FROM Shipments WHERE destination = 'Australia' AND ship_date BETWEEN '2023-01-01' AND '2023-03-31';