NBC: New Zealand halts millions in funds to Cook Islands over its China ties