South Africa’s President Ramaphosa says he stands with the people of Palestine