Egypt displays recently discovered ancient tombs in Saqqara