Qantas has been fined $100 million for misleading customers by selling tickets on flights that had already been cancelled, a practice that continued over several years.