Pakistan added yet another win to their 1992 throwback as they beat New Zealand comprehensively at Edgbaston.