Stephen Garden, London Business School Goodbye California, hello London