Ecological and evolutionary determinants of species richness and phylogenetic diversity for island snakes