Caribbean Style Braised Turkey Legs