The Surgical Autonomy Program: A Pilot Study of Social Learning Theory Applied to Competency-Based Neurosurgical Education.