L&T wins Rs 3,799 crore order from Railways