Outrage as S. African opposition leader visits Israel