Barnardo's wins £2 million contract to employ young jobless in its shops