Brand India: Attracting investments