Egypt’s firefighters battle blaze to save Cairo’s historic district