Garrigues cements European lead topping €350m revenue for the first time