Disney’s Shōgun breaks mould with careful respect for Japanese culture