Court dismisses appeal by contractors who were stripped of multi-million rand profits for rickety ‘washing line’ border fence