Toyota's third generation 'Prius' launched