Consistent Cross Validation For Community Detection