Pirate historian rates 8 pirate battles in movies and television