India's Tata Motors hikes prices of passenger vehicles for third time in 2023