The impact of innovation on firms' performance: an analysis of the hotel sector in Majorca / María Tugores, Dolores García