David Bintley's version of The Prince of the Pagodas, at Birmingham Hippodrome, has many merits