Anterior recurrent shoulder dislocation. Long term results of Putti-Platt operation.