Airbnb given ultimatum to adhere to EU rules