Senegal shows tolerant face of Islam