Babcock International Group Shows Strong Performance for First Five Months of Fiscal 2024