Stability and democratic values make India flawless investment destination: Modi at MP Global Investors Summit