Tata Motors Q3 profit falls 22% YoY to Rs 5,451 cr