Sufism and the Hindu dharma: converging attitudes and common visions as a way to achieve unity through diversity