Arthroscopic salvage of failed arthroscopic Bankart repair: a prospective study with a minimum follow-up of 4 years.