Ashok Leyland wins 1,140 crores from Tanzania government