Tesla recalling nearly 2.2M vehicles for software update to fix warning lights