Airbnb pledges to help protect long term housing