Factors that contributed to the spread of Protestantism