'Massive' ancient building discovered by archaeologists in Egypt