The Stanford-Sequoia Collaborative for Leadership (SSCL): Designing Learning Environments to Optimize Leadership Development