a pirate’s tale a swashbuckling new musical