The spatially explicit phylogenetic Janzen-Connell effect predicts realistic macroecological and macroevolutionary patterns