Egypt opens the Grand Egyptian Museum in Giza, showcasing 100,000 ancient artefacts and King Tut’s treasures to revive tourism.