Captain Barbosa himself talks to HitFix about Pirates of the Caribbean: On Stranger Tides