Hotels are seeing record profits, despite rise of Airbnb