porfolio optimisation using pypfopt