In a national address, Ramaphosa said South Africa would attend the 2026 summit in Miami despite the US president’s suggestions otherwise