A branch and bound-outer approximation algorithm for concave minimization over a convex set