On Top of the Pyramid: Ancient Egypt relics arrive in Shanghai ahead of major exhibition