Garrigues surpasses e250m revenue barrier