As job opportunities in theatre dry up on land, cruise ships are pouring money into productions out on the high seas