South Africans condemn Israel over 'crimes against humanity' in Gaza