Generalised Brown Clustering and Roll-Up Feature Generation