Hosts New Zealand beat limp India to showcase World Cup credentials