Catalonia, a leading tourist destination