Spain’s Balearic Islands banned pub crawl tours and happy hours in three holiday hotspots on Friday in a string of new measures to crack down on binge-drinking tourists.