Finn Allen made 96 and Tim Southee took 4-22 as New Zealand beat the West Indies by 50 runs