American tourist grabs pickpocket by ponytail, does not let go till purse returned