Western Cape attracts R171 billion in foreign direct investment