Barcelona blocks new tourist accommodation licences