India will be a beacon of hope for the world