Late pitch switch stirs up controversy ahead of India, New Zealand World Cup semi-final