11 million people visited Walt Disney’s Shanghai park