A New Algorithm for Training SVMs using Approximate Minimal Enclosing Balls