President Cyril Ramaphosa in Germany for the G20 Compact with Africa Investment Summit