An Islamist insurgency began in Mozambique’s Cabo Delgado province in 2017, and nearly 800,000 people have fled their homes in the wake of the rebels’ brutal advance.