New venue True Open Air Club launches in Barcelona