Honda recalling nearly 300k vehicles for software issue