Santa Fe, Taos sign tax agreements with Airbnb