Series of new archaeological finds at Egypt’s Saqqara expected to boost site visitors