net/bnxt: fix freeing all VNICs during port stop