Grand Egyptian Museum: finishing touches added ahead of imminent opening