Coevolutionary interactions with parasites constrain the spread of self-fertilization into outcrossing host populations