Spanish islands toughen curbs on party holidays