Dropped catches haunt West Indies as New Zealand take a 481-run lead on third day