As the opening of the $5.5bn Shanghai Disneyland draws near, Walt Disney Co has a challenge. The hold of rival Asian characters means children have less time for Mickey Mouse and Friends.