Assessing the efficiency of travel agencies with a stochastic cost frontier: a Portuguese case study