Toyota launches third generation Prius with new features