China’s Impact on Africa – The Role of Trade, FDI and Aid