Egypt fires some 700 top police officers