Tata Motors hikes prices by up to Rs 12,000; leaves Nano, Aria