PM Narendra Modi woos technology and business leaders in the US but will that bring investments to India?