Jupiter Wagons bags Rs 957-cr order from Ministry of Railways