Fira de Barcelona achieves new record with turnover of nearly 188 million euros in 2017