‘Clinical’ India thrash New Zealand by 372 runs to clinch Test series