President Cyril Ramaphosa delivers a keynote address at the International Women's Forum 2023