Barcelona allocates four emblematic buildings and a total of more than 87,000 square meters for offices