Millions of Sufi devotees converge in Senegal's Touba