A 7-year-old boy presents with fever, sore throat and migratory polyarthritis. Examination reveals a new pansystolic murmur at the apex. ASO titre is elevated and echocardiography shows mitral regurgitation. He is diagnosed with acute rheumatic fever. What is the most appropriate secondary prophylaxis regimen to prevent recurrence?