Grand Egyptian Museum, Giza’s newest wonder