Non-violence and relevance of Mahatma Gandhi's ideas in modern times