The new Maserati MC20 puts the brand back on track