Majorca's war on tourism: 9.30pm alcohol curfew is needed to