Egypt allows new political party