Airbnb seeks truce in Barcelona