Host competence, interspecific competition and vector preference interact to determine the vector-borne infection ecology