PM Modi promises to make India third largest economic power