Airbnb Q3 revenue tops $2.2B in record quarter