Closing the gap in the Janzen–Connell hypothesis: what determines pathogen diversity?