Factors aiding the spread of Islam