Israel faces nuclear criticism after South African revelations