Relevance of Gandhian Philosophy in the 21st century