Tata Motors Q1 net down 24%