Airbnb hits $29 billion in quarterly bookings as growth story accelerates