Cheteshwar Pujara ton helps India set New Zealand 475-run target