Factors contributing to the spread of Islam in India