Temperature-dependent Demagnetisation of Segmented Halbach Arrays