Credit: AP/Amr Nabil With pharaoh-like fanfare, Egypt unveils a huge new museum dedicated to its ancient civilization