Archaeologists Discover New Pyramid in Egypt