Subclavian carotid transposition: immediate and long-term outcomes of 126 surgical reconstructions.