Railways records highest ever loading in fiscal 2023-24