Barloworld’s shares slide on R1bn writedown despite robust interims