Tata Motors hits over 6-year high; up 40% thus far in 2023 on solid outlook