Airbnb axed a competition to stay the night on the Great Wall of China