cvxopt quadratic programming