Who benefits, and by how much, from India’s $266 billion economic stimulus