Over the next 10 to 15 years, 1.2 billion young people in developing countries will come of working age, to a scale the world has never seen, but only 400 million jobs will be available for them.