Collier County board votes to crack down on short-term vacation rentals