Fiat at 120: the Italian marque’s greatest hits and misses