Airbnb announces plan to go public in 2020