Imagen Egypt Success for London 2012’s International Inspiration programme as it announces 20th country programme in Egypt