Fiat Tipo, Opel Astra y Volkswagen Golf: tres compactos con pretensiones muy diferentes