With the private sector’s help, New Delhi has stepped up spending on infrastructure in neighbouring countries