India's Tata Motors quarterly profit falls short of estimates