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: Obter o valor médio do montante de investimento feito por investidores da África.
 ###Tabelas: 
CREATE TABLE investors(id INT, name TEXT, country TEXT); CREATE TABLE investments(id INT, investor_id INT, startup_id INT, investment_amount FLOAT); INSERT INTO investors (id, name, country) VALUES (1, 'Nana Adu', 'Ghana'); INSERT INTO investors (id, name, country) VALUES (2, 'Bongani Khumalo', 'South Africa'); INSERT INTO investors (id, name, country) VALUES (3, 'Celeste Mukandutiye', 'Rwanda'); INSERT INTO investors (id, name, country) VALUES (4, 'Djibril Diene', 'Senegal'); INSERT INTO investments (id, investor_id, startup_id, investment_amount) VALUES (1, 1, 1, 300000); INSERT INTO investments (id, investor_id, startup_id, investment_amount) VALUES (2, 2, 3, 700000); INSERT INTO investments (id, investor_id, startup_id, investment_amount) VALUES (3, 3, 2, 450000); INSERT INTO investments (id, investor_id, startup_id, investment_amount) VALUES (4, 4, 4, 600000);
SELECT AVG(investment_amount) FROM investments i JOIN investors a ON i.investor_id = a.id WHERE a.country IN ('Ghana', 'South Africa', 'Rwanda', 'Senegal');