Grand Egyptian Museum opens after decades