Kane Williamson's gamble to compromise on speed and pick three specialist spinners paid off as New Zealand humbled hosts India by 47 runs in a spin-dominated Super 10 contest of the World Twenty20.