A Fast Greedy Algorithm for Generalized Column Subset Selection