PM Modi in his address highlighted India's attractiveness as a favoured global investment destination, based on a stable polity and predictable policy ecosystem