Faulty software update causes havoc worldwide for airlines, hospitals and governments