An efficient, provably exact, practical algorithm for the 0-1 loss linear classification problem