IATA labels APD an "enormous mistake"