Pradyot Kishore advocates for 'Bharat' as India's name, sparks controversy