'Incredible India' pitch at Global Business Summit