A quasi-Newton proximal bundle method using gradient sampling technique for minimizing nonsmooth convex functions