net/bnxt: fix error handling in device start