was edward teague a real pirate