Nigeria requires US $46bn to complete rail projects