Information Preserving Discriminant Projections