Segraren vid Magdala , general Napier,