Learning Rankings via Convex Hull Separation