A 29-year-old woman presents with fatigue and shortness of breath on exertion. Blood tests show Hb 88 g/L, MCV 70 fL and ferritin 7 micrograms/L. She has heavy menstrual bleeding but no red-flag gastrointestinal symptoms. What is the most appropriate initial treatment for her anaemia?