Dean Peter Todd discusses the HEC Paris' aim to become one of the top ten business schools in the world.