Home Economy FDI net inflows slump to five-year low in 2025