New Zealand break semis jinx to enter WC final