Princess Diana's iconic sweater goes up for auction