Railways earns freight revenue of nearly Rs 96,000 cr so far in FY24