Premier Inn boss slams Airbnb