South Africa sees investors putting billions into infrastructure drive