Women’s WC: India, New Zealand battle for last semi-final spot