The contribution of FDI, technology and R&D to spillovers in industrial development : a South African firm-level investigation