South Africa building collapse that killed 34 was ‘entirely preventable’