Jerusalem accuses South Africa of boycotting Israel