New Zealand beat England by three wickets in the first ODI in Hamilton